to curtail freedom - Turkish English Dictionary